// 类型断言
/**
 * 可以用手动指定一个值的类型
 * 语法：<类型>值
 * 值 as 类型 tsx中只能用这种方式
 */

//  需求：定义一个函数得到一个字符串或数值数据的长度
function getLength(x: number | string) {
  // if((<string>x).length) {
  if((x as string).length) {
    // return (<string>x).length
    return (x as string).length
  } else {
    return x.toString().length
  }
}

console.log(getLength(355));  //3
export {}





